rain cats and dogs – English–Español translations

🇬🇧 en es 🇪🇸

rain cats and dogs verb

  • to rain very heavily
llover a cántaros, llover a mares, diluviar, caer chuzos de punta, caer un palo de lluvia, chaparrear
Wiktionary Links